package com.zzyq.pc.common.enums;

public enum RptView {

	SUMMAR(1, "", "",
			"今日一共监测舆情共计{#sumNum#}条，其中正面信息共计{#positiveNum#}条，负面信息共计{#negativeNum#}条(含转载信息数)。预警舆情等级信息数量{#earlyWarningNum#}条，高危舆情情等级信息数量{#highRiskNum#}条,负面舆情情等级信息数量{#negativeWarningNum#}条，具体如下：",
			1, "第一段文字", "", ""), EARLYWARNING(2, "一：预警舆情", "一、预警舆情", "", 2, "", "", ""), HIGHRISK(3, "二：高危舆情", "二：高危舆情",
					"", 2, "", "", ""), NEGATIVEWARNING(4, "三：负面舆情", "三：负面舆情", "", 2, "", "", ""), ANALYSIS(5, "四：来源分析",
							"四：来源分析", "", 3, "", "", ""), MOM(6, "五：与昨日情况对比", "五：与昨日情况对比", "", 2, "", "", "");

	/**
	 * 模块ID
	 */
	private Integer id;
	/**
	 * 模块的名称
	 */
	private String name;
	/**
	 * 模块显示的标题(默认为名称，也可不一样，显示时按此字段为准)
	 */
	private String title;
	/**
	 * 模块内说明文字(可能有格式化需要)
	 */
	private String text;
	/**
	 * 展示类型ID(文字-列表-图形（分类）等，具体参照展示类型id值)
	 */
	private Integer typeId;
	/**
	 * 额外说明(可用于扩展)
	 */
	private String extra;
	/**
	 * 预留横坐标说明（暂时用不到）
	 */
	private String pointX;
	/**
	 * 预留纵坐标说明（暂时用不到）
	 */
	private String pointY;

	private RptView(Integer id, String name, String title, String text, Integer typeId, String extra, String pointX,
			String pointY) {
		this.id = id;
		this.name = name;
		this.title = title;
		this.text = text;
		this.typeId = typeId;
		this.extra = extra;
		this.pointX = pointX;
		this.pointY = pointY;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	public Integer getTypeId() {
		return typeId;
	}

	public void setTypeId(Integer typeId) {
		this.typeId = typeId;
	}

	public String getExtra() {
		return extra;
	}

	public void setExtra(String extra) {
		this.extra = extra;
	}

	public String getPointX() {
		return pointX;
	}

	public void setPointX(String pointX) {
		this.pointX = pointX;
	}

	public String getPointY() {
		return pointY;
	}

	public void setPointY(String pointY) {
		this.pointY = pointY;
	}

}
